// let promise = new Promise((resolve,reject) =>{
//     var a = 5;   //这里写逻辑
//     var b = 6;
//     resolve(a+b);  //凝固结果
//     reject("计算不到结果")
// })
//方式一：
// promise.then(result =>{
//     console.log(result)
// },err =>{
//     console.log(err)
// })

// 方式二
// promise.then(res =>{
//     console.log("res==>",res)
// }).catch(err =>{
//     console.log(err)
// })

// 例子

var promise = new Promise((resolve,reject)=>{
    var arr = [23,53,14,62,87,90,27,15];
    var total = 0;
    for(var i=0;i<arr.length;i++){
        total +=arr[i];
    }
    resolve(total);
})
promise.then(data =>{
    console.log("data ==>",data)
}).catch(err =>{
    console.log(err)
})
